plural of implacable - Turc Anglais Dictionnaire